.mfp-bg {top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap {top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before {content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before {display:none}.mfp-content {position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width:100%;cursor:auto}.mfp-ajax-cur {cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom {cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content {cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure {display:none}.mfp-hide {display:none !important}.mfp-preloader {color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a {color:#ccc}.mfp-preloader a:hover {color:white}.mfp-s-ready .mfp-preloader {display:none}.mfp-s-error .mfp-content {display:none}button.mfp-close,button.mfp-arrow {overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner {padding:0;border:0}.mfp-close {width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus {opacity:1;filter:alpha(opacity=100)}.mfp-close:active {top:1px}.mfp-close-btn-in .mfp-close {color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter {position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow {position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active {margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus {opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a {border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left {left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right {right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left:27px solid #3f3f3f}.mfp-iframe-holder {padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content {line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close {top:-40px}.mfp-iframe-scaler {width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe {position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img {width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure {line-height:0}.mfp-figure:after {content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small {color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure {margin:0}.mfp-bottom-bar {margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title {text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content {max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure {cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img {padding:0}.mfp-img-mobile .mfp-figure:after {top:0;bottom:0}.mfp-img-mobile .mfp-figure small {display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar {background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty {padding:0}.mfp-img-mobile .mfp-counter {right:5px;top:3px}.mfp-img-mobile .mfp-close {top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0} }@media all and (max-width:900px) {.mfp-arrow {-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left {-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right {-webkit-transform-origin:100%;transform-origin:100%}.mfp-container {padding-left:6px;padding-right:6px} }.mfp-ie7 .mfp-img {padding:0}.mfp-ie7 .mfp-bottom-bar {width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container {padding:0}.mfp-ie7 .mfp-content {padding-top:44px}.mfp-ie7 .mfp-close {top:0;right:0;padding-top:0}@font-face {font-family:'icomoon';src:url('../../../../../extension/myaprojectfront/design/website/stylesheets/fonts/icomoon_-qutwr4.eot');src:url('../../../../../extension/myaprojectfront/design/website/stylesheets/fonts/icomoon.eot') format('embedded-opentype'),url('http://www.wooxo.fr/extension/myaprojectfront/design/website/stylesheets/fonts/icomoon.woff?-qutwr4') format('woff'),url('../../../../../extension/myaprojectfront/design/website/stylesheets/fonts/icomoon_-qutwr4.ttf') format('truetype'),url('http://www.wooxo.fr/extension/myaprojectfront/design/website/stylesheets/fonts/icomoon.svg?-qutwr4#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"] {font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-news:before {content:"\e600"}.icon-key:before {content:"\e601"}.icon-data:before {content:"\e602"}.icon-diamond:before {content:"\e603"}.icon-mail:before {content:"\e604"}.icon-settings:before {content:"\e605"}.icon-search:before {content:"\e606"}.icon-upload:before {content:"\e618"}.icon-video:before {content:"\e619"}.icon-clip:before {content:"\e61a"}.icon-phone-outline:before {content:"\e607"}.icon-arrow-left:before {content:"\e60a"}.icon-arrow-down:before {content:"\e60b"}.icon-arrow-up:before {content:"\e60c"}.icon-uniE60D:before {content:"\e60d"}.icon-arrow-right:before {content:"\e60e"}.icon-arrow-up2:before {content:"\e60f"}.icon-arrow-down2:before {content:"\e610"}.icon-arrow-left2:before {content:"\e611"}.icon-checkmark:before {content:"\e612"}.icon-googleplus:before {content:"\e61b"}.icon-location:before {content:"\e613"}.icon-social-facebook-circular:before {content:"\e608"}.icon-social-linkedin-circular:before {content:"\e609"}.icon-social-twitter-circular:before {content:"\e614"}.icon-social-vimeo-circular:before {content:"\e615"}.icon-social-viadeo-circular:before {content:"\e616"}.icon-social-youtube-circular:before {content:"\e617"}.icon-social-googleplus-circular:before {content:"\e61c"}body {font-size:62.5% !important}hr {display:none}b,strong {font-weight:700}em,i {font-style:italic}button,input,textarea {-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.hidden {display:none}.clear {clear:both;display:block;font-size:0;height:0;overflow:hidden;width:100%}form button,button.reset {background:0;border:0;cursor:pointer;display:inline-block;font-size:1em;margin:0;overflow:visible;outline:none;padding:0;width:auto}button::-moz-focus-inner {border:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html {line-height:1}ol,ul {list-style:none}table {border-collapse:collapse;border-spacing:0}caption,th,td {text-align:left;font-weight:normal;vertical-align:middle}q,blockquote {quotes:none}q:before,q:after,blockquote:before,blockquote:after {content:"";content:none}a img {border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block}.icon-phone-outline:before {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body {font-family:"Oxygen";letter-spacing:0.1px}a {outline:none;text-decoration:none}.hidden {display:none !important}.container,main,body > footer > aside > div,body > footer section.middle > div,body > footer section.bottom > div,body > header .main > div,body > header .second > div,body > header section.ariane > div,body > header section.submenu > div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:1200px}.bloc-image:nth-child(3n+1) {clear:both}.bloc-image {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding-bottom:30px}.bloc-image div > p {margin-bottom:20px}.bloc-image div > p a {border:solid 1px #efefef;display:block;height:265px;overflow:hidden;width:380px}.bloc-image div > p a img {display:block;height:auto;max-width:100%;width:100%}.bloc-image div section {border-left:solid 1px #efefef;padding:0 30px}.bloc-image div section h1 {margin-bottom:15px}.bloc-image div section h1 a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#1aca64;display:block;font-size:1.8em;font-weight:700}.bloc-image div section h2 {color:black;font-size:1.6em;font-weight:700;line-height:1.2em;margin-bottom:15px}.bloc-image div section > p {color:#949494;font-size:1.4em;font-weight:400;line-height:1.4em}.bloc-image aside {border-left:solid 1px #efefef;padding:0 30px}.bloc-image aside h2 {display:none}.bloc-image aside ul {border-top:solid 1px #efefef}.bloc-image aside ul li {border-bottom:solid 1px #efefef}.bloc-image aside ul li a > span,.bloc-image aside ul li > span {color:#333;display:block;font-size:1.4em;font-weight:700;line-height:1.4em;padding:10px 0}.bloc-image aside ul li a {display:block}.bloc-image aside ul li a > span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;position:relative}.bloc-image aside ul li a > span:hover,.bloc-image aside ul li a > span:hover span {color:black}.bloc-image aside ul li a > span span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;display:block;height:100%;line-height:45px;position:absolute;right:0;top:0;color:#dbdbdb}.bloc-image aside ul li a > span span::before {font-size:30px}.bloc-image footer {margin:15px 0 0 0;padding-bottom:20px}.bloc-image footer > p a,.bloc-image footer > p > span,.bloc-image footer > span a,.bloc-image footer > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.bloc-image footer > p a > span,.bloc-image footer > p > span > span,.bloc-image footer > span a > span,.bloc-image footer > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.bloc-image > div > div:hover h1 a {color:#efe513}.bloc-image > div > div:hover footer a {border-color:#efe513}.bloc-image > div > div:hover footer a span {background-color:#555;color:white}.bloc-image.style2 div section h1 a {color:#efe513}.bloc-image.style2 footer a {border-color:#efe513}.bloc-image.style2:hover div section h1 a {color:#1aca64}.bloc-image.style2:hover footer a {border-color:#1aca64}.bloc-image.style3 div section h1 {margin-bottom:5px}.bloc-image.style3 div section p {margin-bottom:20px}.bloc-image.style3 > div > div:last-child {border-left:solid 1px #efefef;padding:0 30px}.bloc-image.style3 > div > div:last-child footer {margin:0;padding:20px 0 0 0}.bloc-image.style4 {margin-top:40px;text-align:center}.bloc-image.style4 div section {height:240px}.bloc-image.style4 div section header {position:relative}.bloc-image.style4 div section header h1 {margin-bottom:10px;padding-top:50px}.bloc-image.style4 div section header h1 a {color:#555}.bloc-image.style4 div section header h2 {color:#bebe00;font-size:1.4em;font-style:italic;font-weight:400;margin-bottom:20px}.bloc-image.style4 div section header > span {left:0;position:absolute;top:-75px;width:100%}.bloc-image.style4 div section header > span span {-webkit-border-radius:100px 100px;-moz-border-radius:100px / 100px;border-radius:100px / 100px;background-color:#393939;display:block;height:100px;margin:0 auto;width:100px}.bloc-image.style4 div section header > span span strong {color:white;display:block;font-size:4.0em;font-weight:700;padding-top:18px}.bloc-image.style4 div section header > span span em {color:white;display:block;font-size:1.2em;font-style:normal;font-weight:400;text-transform:uppercase}.bloc-image.style4 > div > div:last-child {border-left:solid 1px #efefef;padding:0 30px}.bloc-image.style4 > div > div:last-child footer {margin:0;padding:20px 0 0 0}.bloc-image.style4 > div > div:last-child footer p a {border-color:#efe513}.bloc-image.style4:hover > div > div:last-child footer a {border-color:#1aca64}.bloc-image.style4:hover > div > div:last-child footer a span {background-color:#555;border-color:#555;color:white}.bloc-text:nth-child(3n+1) {clear:both}.bloc-text {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px;border-left:solid 1px #efefef;padding-left:20px;padding-right:20px;padding-top:35px}.bloc-text > div {border-bottom:solid 1px #efefef;cursor:pointer;height:239px;text-align:center}.bloc-text > div header {margin-bottom:15px}.bloc-text > div header h1 a {color:#393939;display:block;font-size:1.8em;font-weight:700;line-height:1.2em}.bloc-text > div > p {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#949494;font-size:1.4em;font-weight:400;height:80px;line-height:1.4em;overflow:hidden}.bloc-text > div footer {margin:15px 0 0 0;padding-bottom:20px;margin-top:35px;padding-bottom:35px}.bloc-text > div footer > p a,.bloc-text > div footer > p > span,.bloc-text > div footer > span a,.bloc-text > div footer > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.bloc-text > div footer > p a > span,.bloc-text > div footer > p > span > span,.bloc-text > div footer > span a > span,.bloc-text > div footer > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.bloc-text > div:hover p {color:#393939}.bloc-text > div:hover footer a span {color:#393939}.bloc-text.fixed > div {height:235px;position:relative}.bloc-text.fixed > div header h1 a {display:block}.bloc-text.fixed > div header h1 a img {display:block;margin:0 auto}.bloc-text.fixed > div header.middle {height:200px;line-height:200px;margin-bottom:0}.bloc-text.fixed > div header.middle h1 {display:inline-block;vertical-align:middle;line-height:1.0em}.bloc-text.fixed > div header.middle.middle-text h1 a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1;font-size:1.0em;font-weight:400;position:relative}.bloc-text.fixed > div header.middle.middle-text h1 a strong {font-size:1.8em;font-weight:700}.bloc-text.fixed > div header.middle.middle-text h1 a em {display:block;font-size:1.4em;margin-top:5px}.bloc-text.fixed > div header.middle.middle-text h1 a span {font-size:32px;line-height:32px;position:absolute;right:-50px;top:0}.bloc-text.fixed > div footer {bottom:0;left:0;position:absolute;width:100%}.bloc-text.fixed > div footer p a {border-color:#efe513}.bloc-text.fixed > div:hover header.middle-text h1 a {color:#555}.bloc-info1 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bloc-info1 > div {background-color:#f7f7f7;border:solid 1px #efefef;cursor:pointer;margin-bottom:20px;padding:20px 70px !important}.bloc-info1 > div h2 {color:#393939;font-size:1.8em;font-weight:700;line-height:1.4em;text-align:center;text-transform:uppercase}.bloc-info1 > div footer {margin:15px 0 0 0;padding-bottom:20px;padding:0}.bloc-info1 > div footer > p a,.bloc-info1 > div footer > p > span,.bloc-info1 > div footer > span a,.bloc-info1 > div footer > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.bloc-info1 > div footer > p a > span,.bloc-info1 > div footer > p > span > span,.bloc-info1 > div footer > span a > span,.bloc-info1 > div footer > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.bloc-info1 > div footer p {text-align:center}.bloc-info1 > div footer p a {border-color:#efe513}.bloc-info1 > div footer p a span {background-color:#555;border-color:#555;color:white}.bloc-info1 > div:hover footer p a {border-color:#1aca64}.bloc-info1 > div:hover footer p a span {background-color:white;border-color:#dbdbdb;color:#555}.bloc-info2 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#efefef;border-style:solid;border-width:1px 1px 1px 0;cursor:pointer;margin-bottom:20px;text-align:center}.bloc-info2 div {-webkit-transition:border-color 0.25s linear;-webkit-transition-delay:0;-moz-transition:border-color 0.25s linear 0;-o-transition:border-color 0.25s linear 0;transition:border-color 0.25s linear 0;border-left:solid 5px #1aca64;padding:20px 20px 20px 15px}.bloc-info2 div h2 a {color:#393939;display:inline-block;font-size:1.8em;font-weight:700;padding-right:30px;position:relative;text-transform:uppercase}.bloc-info2 div h2 a span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;display:block;height:100%;line-height:18px;position:absolute;right:0;top:0;color:#1aca64}.bloc-info2 div h2 a span::before {font-size:30px}.bloc-info2 div p {color:#555;font-size:1.4em;font-weight:400;margin-top:8px}.bloc-info2:hover div {border-color:#efe513}.bloc-info2:hover div h2 a span {color:#efe513}.bloc-info2.style2 div {border-color:#efe513}.bloc-info2.style2 div h2 a {text-transform:none}.bloc-info2.style2 div h2 a span {color:#efe513}.bloc-info2.style2 div p {color:#949494}.bloc-info2.style2:hover div {border-color:#1aca64}.bloc-info2.style2:hover div h2 a span {color:#1aca64}.bloc-info3 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bloc-info3 > div {background-color:#f7f7f7;border:solid 1px #efefef}.bloc-info3 > div .bloc1 h2 {border-bottom:solid 1px #efefef;color:#1aca64;font-size:1.8em;font-weight:700;line-height:1.2em;padding:20px 5px;text-align:center;text-transform:uppercase}.bloc-info3 > div .bloc1 form {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;text-align:center}.bloc-info3 > div .bloc1 form div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px}.bloc-info3 > div .bloc1 form div label {color:#262626;display:block;font-size:1.2em;font-weight:400;text-align:left}.bloc-info3 > div .bloc1 form div select {display:block;margin-bottom:20px;width:100%}.bloc-info3 > div .bloc1 form div.disabled label {color:#949494}.bloc-info3 > div .bloc1 form button {font-family:Oxygen}.bloc-info3 > div .bloc1 form button > p a,.bloc-info3 > div .bloc1 form button > p > span,.bloc-info3 > div .bloc1 form button > span a,.bloc-info3 > div .bloc1 form button > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.bloc-info3 > div .bloc1 form button > p a > span,.bloc-info3 > div .bloc1 form button > p > span > span,.bloc-info3 > div .bloc1 form button > span a > span,.bloc-info3 > div .bloc1 form button > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.bloc-info3 > div .bloc1 form button > span > span > span {background-color:#555;border-color:#555;color:white}.bloc-info3 > div .bloc1 form button:hover > span > span {border-color:#efe513}.bloc-info3 > div .bloc1 form button:hover > span > span > span {background-color:white;border-color:#dbdbdb;color:#555}.bloc-info3 > div .bloc1 p {border-bottom:solid 1px #efefef;margin-bottom:20px;padding-bottom:20px}.bloc-info3 > div .bloc1 p a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background-color:white;color:#949494;display:block;font-size:1.2em;font-weight:700;height:25px;margin:0 20px 0 0;padding:10px;position:relative;text-align:center}.bloc-info3 > div .bloc1 p a span {display:block;border-style:solid;border-width:22.5px 0 22.5px 20px;border-color:transparent transparent transparent white;height:0;position:absolute;right:-20px;top:0;width:0}.bloc-info3 > div .bloc1 p a:hover {color:#262626}.bloc-info3 > div .bloc1 .sarrow {display:none}.homepage .bloc-info3 > div .bloc1 {text-align:center}.homepage .bloc-info3 > div .bloc1 .sarrow {color:#1aca64;cursor:pointer;font-size:1.7em;margin:0 10px;padding:10px 0}section.image {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;position:relative}section.image > div a {border:solid 1px #efefef;display:block;height:378px;overflow:hidden;width:378px}section.image > div a img {display:block;height:auto;max-width:100%;width:100%}.homepage .bloc-info1 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px;margin-top:20px}.homepage .bloc-info3 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px}.homepage .bloc-info3 > div .bloc1 form {padding:31px 10px}.homepage .bloc-info3 > div .bloc1 p {margin-bottom:30px}.bloc-info4 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #efefef;cursor:pointer;margin:60px 0 20px 0}.bloc-info4 h2 {padding:20px 50px 20px 60px}.bloc-info4 h2 a {color:#393939;display:block;font-size:1.8em;font-weight:700;position:relative;text-transform:uppercase}.bloc-info4 h2 a span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#efe513;font-size:30px;position:absolute}.bloc-info4 h2 a span.icon1 {left:-50px;top:2px}.bloc-info4 h2 a span.icon2 {right:-25px;bottom:-7px}.bloc-info4:hover h2 a span {color:#1aca64}.bloc-info5 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.bloc-info5 h2 {background-color:#555;text-align:center}.bloc-info5 h2 > span {color:#bebe00;display:inline-block;font-size:1.8em;font-weight:700;line-height:50px;padding-left:40px;position:relative}.bloc-info5 h2 > span span {color:#1aca64;display:block;font-size:30px;left:0;line-height:50px;top:0;position:absolute}.bloc-info5 ul li {cursor:pointer;border-bottom:solid 1px #dbdbdb;padding:15px}.bloc-info5 ul li a {color:#333;display:block;font-size:1.4em;font-weight:700}.bloc-info5 ul li span {color:#1aca64;display:block;display:block;font-size:1.3em;font-weight:400;margin-top:5px}.bloc-info5 ul li:hover a {text-decoration:underline}.bloc-info6 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.bloc-info6 h2 {background-color:#555;text-align:center}.bloc-info6 h2 > span {color:#bebe00;display:inline-block;font-size:1.8em;font-weight:700;line-height:50px;padding-left:40px;position:relative}.bloc-info6 h2 > span span {color:#1aca64;display:block;font-size:30px;left:0;line-height:50px;top:0;position:absolute}.bloc-info6 ul li {cursor:pointer;border-bottom:solid 1px #dbdbdb;padding:15px}.bloc-info6 ul li a {color:#333;display:block;font-size:1.4em;font-weight:700}.bloc-info6 ul li span {color:#1aca64;display:block;display:block;font-size:1.3em;font-weight:400;margin-top:5px}.bloc-info6 ul li:hover a {text-decoration:underline}.bloc-connexion {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.bloc-connexion > div {background-color:#f7f7f7;border:solid 1px #efefef;padding:25px;text-align:center}.bloc-connexion > div h2 {margin-bottom:40px}.bloc-connexion > div h2 img {display:block;height:auto;max-width:100%;width:100%}.bloc-connexion > div h3 {color:#393939;font-size:1.8em;font-weight:700;margin:20px 0;text-transform:uppercase}.bloc-connexion > div label {display:none}.bloc-connexion > div input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;border:solid 1px #dbdbdb;color:#333;display:block;font-family:Oxygen;font-size:1.4em;font-weight:400;margin:0 auto 10px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;height:35px;padding:0 10px;width:63.15789473684211%}.bloc-connexion > div input::-webkit-input-placeholder {color:#333}.bloc-connexion > div input:-moz-placeholder {color:#333}.bloc-connexion > div input::-moz-placeholder {color:#333}.bloc-connexion > div input:-ms-input-placeholder {color:#333}.bloc-connexion > div input:focus {border-color:#1aca64}.bloc-connexion > div a {color:#949494;display:block;font-size:1.2em;font-style:italic;font-weight:400;margin:0 auto 20px;text-align:left;width:63.15789473684211%}.bloc-connexion > div a:hover {text-decoration:underline}.bloc-connexion > div button {font-family:Oxygen}.bloc-connexion > div button > p a,.bloc-connexion > div button > p > span,.bloc-connexion > div button > span a,.bloc-connexion > div button > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.bloc-connexion > div button > p a > span,.bloc-connexion > div button > p > span > span,.bloc-connexion > div button > span a > span,.bloc-connexion > div button > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.bloc-connexion > div button > span > span > span {background-color:#555;border-color:#555;color:white}.bloc-connexion > div button:hover > span > span {border-color:#efe513}.bloc-connexion > div button:hover > span > span > span {background-color:white;border-color:#dbdbdb;color:#555}.bloc-connexion > div button > span > span {border-color:#efe513}.bloc-connexion > div button:hover > span > span {border-color:#1aca64}.bloc-connexion > div.error input,.bloc-connexion > div.error textarea {border-color:#ff4c4c}.bloc-connexion.center {margin:0 auto 20px auto;width:40%}main {display:block;margin-top:40px}.homepage main {margin-top:20px}body > footer {margin-top:40px}body > footer > aside {background-color:#555}body > footer > aside > div h1 {display:none}body > footer > aside > div section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px;cursor:pointer;margin-top:25px}body > footer > aside > div section div {height:170px;padding:0 0 0 80px;position:relative}body > footer > aside > div section div > span::before {-webkit-border-radius:60px 60px;-moz-border-radius:60px / 60px;border-radius:60px / 60px;background-color:#393939;color:#bebe00;display:block;font-size:25px;height:60px;line-height:60px;left:0;position:absolute;text-align:center;top:0;width:60px}body > footer > aside > div section div h2 {color:white;font-size:1.8em;font-weight:700;margin-bottom:10px;text-transform:uppercase}body > footer > aside > div section div .content {color:#a1a1a1;font-size:1.4em;font-weight:400;line-height:1.5em}body > footer > aside > div section div .content a {color:#a1a1a1}body > footer > aside > div section div .content strong.big {display:block;font-size:2.7em;font-weight:700;line-height:1}body > footer > aside > div section div .bottom {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;position:absolute;width:100%}body > footer > aside > div section div .bottom a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;border-top:solid 1px #393939;color:#393939;display:block;font-size:1.4em;font-weight:700;line-height:50px;padding-left:40px;position:relative}body > footer > aside > div section div .bottom a span {display:block;height:100%;line-height:50px;position:absolute;right:0;top:0}body > footer > aside > div section div .bottom a span::before {font-size:30px}body > footer > aside > div section div .bottom a:hover {color:white}body > footer > aside > div section:hover .bottom a {color:white}body > footer section.middle {background-color:#393939;margin-top:20px}body > footer section.middle > div h1 {display:none}body > footer section.middle > div section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:26.66667%;padding:0 10px;padding:35px 10px}body > footer section.middle > div section.first {width:20.0%}body > footer section.middle > div section.first h2 {margin-bottom:30px}body > footer section.middle > div section.first h2 a {display:block;height:41px;margin:0 auto;width:147px}body > footer section.middle > div section.first h2 a img {display:block;height:auto;max-width:100%;width:100%}body > footer section.middle > div section.first p,body > footer section.middle > div section.first > div > a span:first-child {color:#a1a1a1;font-size:1.2em;font-weight:400;line-height:1.5em}body > footer section.middle > div section.first > div > a {color:#a1a1a1;display:block;margin:15px 0 30px 0}body > footer section.middle > div section.first > div > a span:first-child {display:inline-block;text-decoration:underline}body > footer section.middle > div section.first > div > a span:first-child:hover {text-decoration:none}body > footer section.middle > div section.first > div > a span.icon {color:#bebe00;font-size:1.5em;margin-left:5px}body > footer section.middle > div section.first h3 {color:#a1a1a1;float:left;font-size:1.2em;font-weight:400;line-height:18px;margin-right:5px}body > footer section.middle > div section.first li {float:left;height:18px;margin-left:3px}body > footer section.middle > div section.first li a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1;display:block;font-size:18px;font-weight:400;line-height:18px}body > footer section.middle > div section.first li a:hover {color:#bebe00}body > footer section.middle > div section.first h2 a {margin:0}body > footer section.middle > div section.normal h2 {border-bottom:solid 1px #333333;color:#a1a1a1;font-size:1.8em;font-weight:700;margin-bottom:20px;padding:5px 0 20px 0}body > footer section.middle > div section.normal h2 a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1}body > footer section.middle > div section.normal h2 a:hover {color:black}body > footer section.middle > div section.normal li a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1;display:block;font-size:1.4em;line-height:35px;position:relative}body > footer section.middle > div section.normal li a span {display:block;height:100%;line-height:35px;position:absolute;right:0;top:0}body > footer section.middle > div section.normal li a span::before {font-size:30px}body > footer section.middle > div section.normal li a:hover {color:#bebe00}body > footer section.bottom {background-color:#262626}body > footer section.bottom > div h1 {display:none}body > footer section.bottom > div ul {text-align:center}body > footer section.bottom > div ul li {color:#555;display:inline-block;font-size:1.2em;font-weight:400;padding:10px 0}body > footer section.bottom > div ul li a {color:#555}body > footer section.bottom > div ul li a:hover {color:white}body > footer section.bottom > div ul li::after {content:"|";margin:0 5px}body > footer section.bottom > div ul li:last-child::after {display:none}body > header .main {background-color:white;padding-top:40px;position:relative;z-index:100}body > header .main > div {padding:0 10px}body > header .main > div h1 {border-right:solid 1px #efefef;float:left;margin-right:15px;padding:24px 50px 24px 30px}body > header .main > div h1 a {display:block;height:42px;width:148px}body > header .main > div h1 a img {display:block;height:auto;max-width:100%;width:100%}body > header .main > div > h2 {display:none}body > header .main > div nav > ul > li {float:left;position:relative}body > header .main > div nav > ul > li > a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#949494;display:block;font-size:1.4em;font-weight:400;margin-top:20px;padding:15px 15px 21px 15px;position:relative}body > header .main > div nav > ul > li > a span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;display:block;font-size:20px;line-height:20px;margin:0 auto;width:20px;color:#dbdbdb}body > header .main > div nav > ul > li > a:hover {color:black}body > header .main > div nav > ul > li > a:hover span {color:#1aca64}body > header .main > div nav > ul > li > a em {border-color:transparent;border-style:none solid;border-width:5px;display:block;padding:0 5px}body > header .main > div nav > ul > li.current > a {color:black}body > header .main > div nav > ul > li.current > a span {color:#1aca64}body > header .main > div nav > ul > li.current > a em {border-left-color:#dbdbdb}body > header .main > div nav > ul > li > ul {background-color:white;border-color:#dbdbdb;border-style:solid solid none solid;border-width:1px;display:none;left:0;position:absolute;top:90px;width:265px}body > header .main > div nav > ul > li > ul li {border-bottom:solid 1px #dbdbdb}body > header .main > div nav > ul > li > ul li a {-webkit-transition:all 0.25s linear;-webkit-transition-delay:0;-moz-transition:all 0.25s linear 0;-o-transition:all 0.25s linear 0;transition:all 0.25s linear 0;border-left:solid 5px transparent;color:#949494;display:block;font-size:1.4em;font-weight:400;line-height:1.2em;padding:17px 10px 17px 20px}body > header .main > div nav > ul > li > ul li a:hover {border-color:#1aca64;color:black}body > header .main > div nav > ul > li > ul li.current a {border-color:#dbdbdb;color:black}body > header .main > div > p {border-left:solid 1px #efefef;float:right;padding:25px 50px 28px 15px}body > header .main > div > p span {color:#949494;font-size:1.4em;font-weight:400}body > header .main > div > p strong {color:#1aca64;display:block;font-size:2.3em;font-weight:700}body > header .second {background-color:#393939;left:0;position:absolute;top:0;width:100%;z-index:200}body > header .second > div {height:40px;padding:0 10px}body > header .second > div > div {float:right;width:73.72881355932203%}body > header .second > div > div > h2,body > header .second > div > div > h3 {display:none}body > header .second > div > div nav {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:82.75862%;padding:0 0;height:40px}body > header .second > div > div nav > ul {height:40px}body > header .second > div > div nav > ul li {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px;border-left:solid 1px #262626;padding-left:15px}body > header .second > div > div nav > ul li a span,body > header .second > div > div nav > ul li form button > span,body > header .second > div > div nav > ul li form > fieldset > div > span {color:#1aca64;font-size:15px;height:100%;left:0;line-height:40px;position:absolute;top:0}body > header .second > div > div nav > ul li a {color:#efe513;display:block;font-size:1.2em;font-weight:400;line-height:40px;padding-left:25px;position:relative}body > header .second > div > div nav > ul li a span {color:#1aca64;font-size:15px;height:100%;left:0;line-height:40px;position:absolute;top:0;text-decoration:none}body > header .second > div > div nav > ul li a span:before {text-decoration:none}body > header .second > div > div nav > ul li a:hover {text-decoration:underline}body > header .second > div > div nav > ul li a:hover span {text-decoration:none}body > header .second > div > div nav > ul li a:hover span:before {text-decoration:none}body > header .second > div > div nav > ul li:nth-child(2) {background-color:rgba(255,255,255,0.05)}body > header .second > div > div nav > ul li:nth-child(3) {background-color:rgba(255,255,255,0.1)}body > header .second > div > div nav > ul li:last-child {border-right:solid 1px #262626}body > header .second > div > div nav > ul li form {position:relative}body > header .second > div > div nav > ul li form label {display:none}body > header .second > div > div nav > ul li form input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:none;color:#efe513;display:block;font-family:Oxygen;font-size:1.2em;font-weight:400;height:40px;margin:0;padding:0 0 0 25px;position:relative;outline:none;width:100%;z-index:10}body > header .second > div > div nav > ul li form input::-webkit-input-placeholder {color:#efe513}body > header .second > div > div nav > ul li form input:-moz-placeholder {color:#efe513}body > header .second > div > div nav > ul li form input::-moz-placeholder {color:#efe513}body > header .second > div > div nav > ul li form input:-ms-input-placeholder {color:#efe513}body > header .second > div > div nav > ul li form button {left:0;position:absolute;top:0}body > header .second > div > div nav > ul li form button > span {left:auto;position:relative;top:auto}body > header .second > div > div nav > ul li form button > span span {display:none}body > header .second > div > div nav > ul li form button:hover > span {color:#efe513}body > header .second > div > div nav > ul li form > fieldset > div span.icon-search {display:none;z-index:0}body > header .second > div > div nav > ul li.nodesktop {display:none}body > header .second > div > div > ul {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:17.24138%;padding:0 0;height:40px;padding-left:25px}body > header .second > div > div > ul li {float:left}body > header .second > div > div > ul li a {color:#949494;display:block;font-size:1.2em;font-weight:400;height:40px;line-height:40px;margin-right:10px;padding-right:21px;position:relative}body > header .second > div > div > ul li a em {font-style:normal;display:none;padding:0 10px 0 0}body > header .second > div > div > ul li a span {background:none scroll no-repeat center center transparent;-webkit-background-size:32px 21px;-moz-background-size:32px 21px;-o-background-size:32px 21px;background-size:32px 21px;border:solid 1px transparent;display:block;height:19px;margin-top:9.5px;position:absolute;right:0;top:0;width:19px;-webkit-border-radius:21px 21px;-moz-border-radius:21px / 21px;border-radius:21px / 21px}body > header .second > div > div > ul li a:hover {color:white}body > header .second > div > div > ul li a:hover span {border-color:#efe513}body > header .second > div > div > ul li:last-child a {margin-right:0}body > header .second > div > div > ul li.fre span {background-image:url(../../../../../extension/myaprojectfront/design/website/images/fre-bw.png)}body > header .second > div > div > ul li.eng span {background-image:url(../../../../../extension/myaprojectfront/design/website/images/eng-bw.png)}body > header .second > div > div > ul li.current em {display:block}body > header .second > div > div > ul li.current.fre span {background-image:url(../../../../../extension/myaprojectfront/design/website/images/fre.png)}body > header .second > div > div > ul li.current.eng span {background-image:url(../../../../../extension/myaprojectfront/design/website/images/eng.png)}body > header .diaporama {background-color:#1aca64;height:500px;margin-bottom:20px;overflow:hidden;position:relative;z-index:10}body > header .diaporama > span.bg {background:no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95);-webkit-transition-delay:0s;-moz-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;-o-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}body > header .diaporama > span.bg.visible {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body > header .diaporama > div {height:100%;margin:0 auto;width:1200px;position:relative;z-index:100}body > header .diaporama > div > div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;padding:50px 10px 55px 10px;width:88.13559322033898%;position:relative}body > header .diaporama > div > div article {display:none;height:100%;position:relative}body > header .diaporama > div > div article aside {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:69.23077%;padding:0 10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95);-webkit-transition-delay:0s;-moz-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;-o-transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;transition:opacity 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;height:100%}body > header .diaporama > div > div article aside iframe {display:block;overflow:hidden;height:100%;width:100%}body > header .diaporama > div > div article.photo aside {display:none}body > header .diaporama > div > div article section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30.76923%;padding:0 10px;-webkit-transition:top 1s cubic-bezier(0.2,0.6,0.05,0.95);-webkit-transition-delay:0s;-moz-transition:top 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;-o-transition:top 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;transition:top 1s cubic-bezier(0.2,0.6,0.05,0.95) 0s;height:100%;top:-500px;position:absolute;right:0}body > header .diaporama > div > div article section > div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#393939;height:100%;padding:40px 20px}body > header .diaporama > div > div article section > div h1 {color:white;font-size:2.8em;font-weight:700;line-height:1.2em;margin-bottom:10px}body > header .diaporama > div > div article section > div h2 {color:white;font-size:1.8em;font-weight:700;line-height:1.2em;margin-bottom:15px}body > header .diaporama > div > div article section > div > p {color:white;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:20px}body > header .diaporama > div > div article section > div .more {margin:15px 0 0 0;padding-bottom:20px;padding-bottom:0}body > header .diaporama > div > div article section > div .more > p a,body > header .diaporama > div > div article section > div .more > p > span,body > header .diaporama > div > div article section > div .more > span a,body > header .diaporama > div > div article section > div .more > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}body > header .diaporama > div > div article section > div .more > p a > span,body > header .diaporama > div > div article section > div .more > p > span > span,body > header .diaporama > div > div article section > div .more > span a > span,body > header .diaporama > div > div article section > div .more > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}body > header .diaporama > div > div article section > div .more p a {border-color:#efe513}body > header .diaporama > div > div article section > div .more p a span {background-color:#555;border-color:#555;color:white}body > header .diaporama > div > div article section > div .more p a:hover span {background-color:white;border-color:white;color:#555}body > header .diaporama > div > div article.photo section div {background-color:#1aca64}body > header .diaporama > div > div article.current {display:block}body > header .diaporama > div > div article.current.visible aside {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body > header .diaporama > div > div article.current.visible section {top:0}body > header .diaporama > div > div > a {-webkit-transition:color 0.2s linear;-webkit-transition-delay:0s;-moz-transition:color 0.2s linear 0s;-o-transition:color 0.2s linear 0s;transition:color 0.2s linear 0s;color:white;color:rgba(255,255,255,0.5);display:block;line-height:500px;position:absolute;top:0;height:500px;width:50px}body > header .diaporama > div > div > a span {display:inline-block;font-size:30px;vertical-align:middle;width:50px}body > header .diaporama > div > div > a.myacarousel-previous {left:-50px;text-align:left}body > header .diaporama > div > div > a.myacarousel-next {right:-50px;text-align:right}body > header .diaporama > div > div > a:hover {color:white}body > header .diaporama > div > div > div.myacarousel-pagination {bottom:0;height:50px;line-height:50px;left:0;position:absolute;text-align:center;width:100%}body > header .diaporama > div > div > div.myacarousel-pagination a {-webkit-border-radius:13px 13px;-moz-border-radius:13px / 13px;border-radius:13px / 13px;-webkit-transition:background-color 0.2s linear;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s linear 0s;-o-transition:background-color 0.2s linear 0s;transition:background-color 0.2s linear 0s;background-color:white;background-color:rgba(255,255,255,0.5);display:inline-block;height:13px;line-height:1.0em;margin:0 5px;width:13px;vertical-align:middle}body > header .diaporama > div > div > div.myacarousel-pagination a:hover,body > header .diaporama > div > div > div.myacarousel-pagination a.current {background-color:rgba(255,255,255,0.9)}body > header section.ariane,body > header section.submenu {background-color:#f7f7f7;border-color:#efefef;border-style:solid none;border-width:1px}body > header section.ariane > div,body > header section.submenu > div {padding:0 10px}body > header section.ariane > div h2,body > header section.submenu > div h2 {color:#949494;float:left;font-size:1.4em;font-weight:700;line-height:50px;padding-left:30px}body > header section.ariane > div div {float:right}body > header section.ariane > div h3,body > header section.ariane > div a,body > header section.ariane > div li::after {color:#949494;font-size:1.2em;font-weight:400}body > header section.ariane > div h3,body > header section.ariane > div ul,body > header section.ariane > div li {float:left}body > header section.ariane > div h3,body > header section.ariane > div a {line-height:50px}body > header section.ariane > div h3::after,body > header section.ariane > div li::after {display:inline-block;line-height:50px;margin:0 5px}body > header section.ariane > div h3::after {content:":"}body > header section.ariane > div li::after {content:">"}body > header section.ariane > div li:last-child::after {display:none}body > header section.ariane > div a {display:inline-block;text-decoration:none}body > header section.ariane > div a:hover {text-decoration:underline}body > header section.submenu > div h2 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#393939;float:left;font-weight:700;width:20.33898305084746%}body > header section.submenu > div h2 a {color:#393939}body > header section.submenu > div h2 a:hover {color:#393939}body > header section.submenu > div h2 span {display:none}body > header section.submenu > div ul {float:left}body > header section.submenu > div ul li {float:left}body > header section.submenu > div ul li a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;border-left:solid 5px transparent;color:#555;display:block;font-size:1.4em;line-height:20px;margin:16px 30px 0 0;padding-left:5px}body > header section.submenu > div ul li a:hover {color:#393939}body > header section.submenu > div ul li.current a {border-color:#efe513}body > header section.submenu > div ul li.logout a em {display:inline-block;margin-left:5px}.columns-2 > article {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:66.66667%;padding:0 10px}.columns-2 > aside {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px}.columns-2 > aside .menu {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #efefef;margin-bottom:40px;padding:0 0 20px 60px}.columns-2 > aside .menu h1 {display:none}.columns-2 > aside .menu nav li {border-left:solid 5px transparent}.columns-2 > aside .menu nav li a {color:#949494;display:block;font-size:1.4em;font-weight:400;line-height:1.2em;padding:15px}.columns-2 > aside .menu nav li a:hover {color:#333}.columns-2 > aside .menu nav li.current {border-color:#1aca64}.columns-2 > aside .menu nav li.current a {border-color:#efefef;border-style:solid none;border-width:1px;color:#333;font-weight:700}.columns-2 > aside .menu.alone {border:none;margin-bottom:0;padding-bottom:0}@media screen and (min-width:1024px) {.ppack .columns-2 > aside {padding-left:0;padding-right:0;width:33.33333333333333%}.ppack .columns-2 > aside > div > section.image {background-color:#fbfbfb;border-color:#efefef;border-style:solid none;border-width:1px;padding:20px 0 20px 20px}.ppack .columns-2 > aside > div > section.bloc-info5,.ppack .columns-2 > aside > div > section.bloc-info6 {padding:0 0 0 20px}.ppack .columns-2 > aside > div > section.bloc-info4,.ppack .columns-2 > aside > div > section.bloc-info2 {margin-left:20px;margin-right:0}.ppack .columns-2 > article {width:66.66666666666667%}.ppack .columns-2 > article > footer {background-color:#fbfbfb;border-color:#efefef;border-style:solid none;border-width:1px;margin-bottom:20px;min-height:380px;overflow:hidden;padding:20px 10px 20px 10px}.ppack .columns-2 > article > section {padding-left:20px}}main.news .columns-2 > article {padding-right:13.33333333333334%;position:relative}main.news .columns-2 > aside {position:relative}main.news .columns-2 > aside section.image > div {border-bottom:solid 1px #efefef;margin-bottom:30px;padding-bottom:30px}main.news .columns-2 > aside > div > a.back {left:10px;position:absolute;top:-30px}main.news .columns-2 a.back {color:#bebe00;display:block;font-size:1.2em;font-weight:400}main.news .columns-2 a.back::before {content:"< "}main.news .columns-2 a.back:hover {text-decoration:underline}main.news .columns-2 .infos-news {font-size:1.0em;line-height:1;margin:0;position:absolute;right:0;text-align:center;top:0;width:18.0%}main.news .columns-2 .infos-news .date {left:0;position:absolute;top:-75px;width:100%;left:auto;position:static;top:auto}main.news .columns-2 .infos-news .date span {-webkit-border-radius:100px 100px;-moz-border-radius:100px / 100px;border-radius:100px / 100px;background-color:#393939;display:block;height:100px;margin:0 auto;width:100px}main.news .columns-2 .infos-news .date span strong {color:white;display:block;font-size:4.0em;font-weight:700;padding-top:18px}main.news .columns-2 .infos-news .date span em {color:white;display:block;font-size:1.2em;font-style:normal;font-weight:400;text-transform:uppercase}main.news .columns-2 .infos-news .theme {border-color:#efefef;border-style:solid none;border-width:1px;color:#bebe00;display:block;font-size:1.4em;font-style:italic;font-weight:400;line-height:1.2em;margin-top:15px;padding:15px 0}.rich header {margin-bottom:40px}.rich header h1 {margin-bottom:30px}.rich header > span {border-bottom:solid 1px #efefef;display:block;margin:0 auto 20px}.rich header p.sub,.rich header div.sub > p {color:#949494;font-size:1.8em;font-weight:400;line-height:1.4em;margin-bottom:0}.rich header div.sub > p a {color:#949494}.rich header div.sub > p a:hover {color:#1aca64}.rich h1 {color:#393939;font-size:2.8em;font-weight:700;line-height:1.2em;margin-bottom:20px}.rich h2 {color:#393939;font-size:1.8em;font-weight:700;line-height:1.2em;margin:30px 0 20px 0}.rich h3,.rich h4,.rich h5,.rich h6 {color:#1aca64;font-size:1.6em;font-weight:700;line-height:1.2em;margin:30px 0 20px 0}.rich h1,.rich h2,.rich h3,.rich h4,.rich h5,.rich h6 {clear:both}.rich > ol,.rich > ul,.rich p,.rich th,.rich td {font-size:1.4em}.rich > ol,.rich > ul,.rich p,.rich table {margin:0 0 20px 0}.rich li,.rich p,.rich th,.rich td {color:#333;font-weight:400;line-height:1.4em}.rich a {color:#333;text-decoration:underline}.rich a:hover {color:#1aca64}.rich strong {font-weight:700}.rich em {font-style:italic}.rich ul,.rich ol {list-style-position:inside}.rich ol {list-style-type:decimal}.rich ol ol,.rich ol ul {padding-left:20px}.rich li {font-size:0.9rem;margin:4px 0}.rich ul li {padding-left:20px}.rich ul > li {background:url(../../../../../extension/myaprojectfront/design/website/images/puce.png) scroll no-repeat left 4px transparent;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}.rich ul > li ul > li {background:url(../../../../../extension/myaprojectfront/design/website/images/puce2.png) scroll no-repeat 5px 6px transparent;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}.rich ul > li ul > li ul > li {background:url(../../../../../extension/myaprojectfront/design/website/images/puce3.png) scroll no-repeat 5px 6px transparent;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}.rich p.highlight {background-color:#efefef;clear:both;color:#949494;font-size:1.8em;line-height:1.4em;text-align:center;padding:30px 60px}.rich table {width:100%}.rich table th,.rich table td {padding:5px}.rich table.custom tr td:first-child {color:#1aca64;font-weight:700}.rich table.custom tr:first-child td {color:#333;font-weight:700}.rich .class-image {margin-bottom:20px}.rich .class-image p {margin:0;padding:0}.rich .class-image .attribute-caption {padding-top:10px}.rich .class-image .attribute-caption p {color:#1aca64;font-size:1.2em;font-style:italic}.rich .class-image a {display:block}.rich .class-image img {display:block;height:auto;max-width:100%;width:100%}.rich .object-left,.rich .object-right {width:50%}.rich .object-left {float:left}.rich .object-left > div {padding-right:20px}.rich .object-right {float:right}.rich .object-right > div {padding-left:20px}.rich.synopsis header {margin-bottom:40px;padding:0 160px;text-align:center}.rich.synopsis header h1 {margin-bottom:20px}.rich.synopsis header span {width:60%}.rich.synopsis header.haslogo {padding-top:100px;position:relative}.rich.synopsis header.haslogo > p.logo {left:0;position:absolute;top:0;height:70px;width:100%}.rich.synopsis header.haslogo > p.logo span {display:block;margin:0 auto;width:300px}.rich.synopsis header.haslogo > p.logo span img {display:block;height:auto;max-width:100%;width:100%}.rich.news-list header {margin-bottom:20px}.rich.news-list form {text-align:center;margin-bottom:30px}.rich.news-list form div {display:inline-block}.rich.news-list form div label {display:none}.wysiwyg > *:first-child {margin-top:0}article.product {padding:0}article.product footer {margin-bottom:60px}article.product footer h1 {display:none}article.product footer section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:0 10px}article.product footer section h2 {border-color:#efefef;border-style:solid;border-width:1px 0;margin-bottom:20px}article.product footer section h2 span {border-left:#efe513 solid 5px;color:#393939;display:block;line-height:50px;text-align:center;font-size:1.8em;font-weight:700}article.product footer section li {color:#333;font-size:1.4em;font-weight:400;line-height:1.2em;margin:7px 0;padding-left:20px;position:relative}article.product footer section li span {color:#1aca64;display:inline-block;font-size:0.8em;left:0;margin:0;position:absolute;top:3px}article.product > section {padding:0 10px}article.product > section > section {height:54px;margin-bottom:40px;border-bottom:solid 1px #dbdbdb}article.product > section > section > h2,article.product > section > section > li {float:left;padding:0 2px 4px 2px}article.product > section > section > h2 span,article.product > section > section > li span {background-color:#efefef;color:#949494;cursor:pointer;display:block;font-size:1.4em;font-weight:400;line-height:50px;padding:0 7px}article.product > section > section > h2 span:hover,article.product > section > section > li span:hover {color:black}article.product > section > section > h2.current,article.product > section > section > li.current {padding-bottom:0}article.product > section > section > h2.current span,article.product > section > section > li.current span {background-color:white;border-color:#dbdbdb;border-style:solid solid none solid;border-width:1px;color:black;line-height:50px;padding-bottom:4px}article.product > section > section .warrow {display:none}article.product > section > div {padding-left:20px}.price {left:0;position:absolute;top:-75px;width:100%;bottom:40px;left:auto;right:20px;text-align:center;top:auto;width:auto}.price span {-webkit-border-radius:100px 100px;-moz-border-radius:100px / 100px;border-radius:100px / 100px;background-color:#393939;display:block;height:100px;margin:0 auto;width:100px}.price span strong {color:white;display:block;font-size:4.0em;font-weight:700;padding-top:18px}.price span em {color:white;display:block;font-size:1.2em;font-style:normal;font-weight:400;text-transform:uppercase}.price span {height:85px;padding-top:15px}.price span em,.price span strong {display:block;margin:5px 0}.price span em {font-size:1.0em}.price span strong {font-size:3.0em;padding-top:0}article.collapse > div header h1 {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;border-bottom:solid 1px #efefef;color:#393939;cursor:pointer;font-size:1.8em;font-weight:700;line-height:1.2em;padding:20px 15px;position:relative}article.collapse > div header h1 span {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;display:block;height:100%;line-height:62px;position:absolute;right:0;top:0}article.collapse > div header h1 span::before {font-size:30px}article.collapse > div header h1:hover {color:#949494}article.collapse > div > div {display:none}article.collapse.current > div > div {display:block}article.collapse.current > div > div section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #efefef;padding:20px 0;position:relative}article.collapse.current > div > div section header {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:80.76923%;padding:0 15px}article.collapse.current > div > div section header h2 {color:#333;font-size:1.4em;font-weight:700;line-height:1.2em;margin-bottom:5px}article.collapse.current > div > div section header p {color:#1aca64;font-size:1.3em;font-weight:400;line-height:1.2em;margin-bottom:15px}article.collapse.current > div > div section > p {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:80.76923%;padding:0 15px;color:#333;font-size:1.4em;font-weight:400;line-height:1.2em}article.collapse.current > div > div section footer {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:19.23077%;padding:0 15px;margin:15px 0 0 0;padding-bottom:20px;position:absolute;right:0;top:0}article.collapse.current > div > div section footer > p a,article.collapse.current > div > div section footer > p > span,article.collapse.current > div > div section footer > span a,article.collapse.current > div > div section footer > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}article.collapse.current > div > div section footer > p a > span,article.collapse.current > div > div section footer > p > span > span,article.collapse.current > div > div section footer > span a > span,article.collapse.current > div > div section footer > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}article.collapse.current > div > div section footer p {text-align:center;width:100%}article.collapse.current > div > div section footer p a {border-color:#a1a1a1;display:block}article.collapse.current > div > div section footer p a span {color:#949494}article.collapse.current > div > div section footer p a:hover {border-color:#393939}article.collapse.current > div > div section footer p a:hover span {color:#393939}.form {text-align:center}.form label {display:none}.form input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;border:solid 1px #dbdbdb;color:#333;display:block;font-family:Oxygen;font-size:1.4em;font-weight:400;margin:0 auto 10px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;height:35px;padding:0 10px;width:100%}.form input::-webkit-input-placeholder {color:#333}.form input:-moz-placeholder {color:#333}.form input::-moz-placeholder {color:#333}.form input:-ms-input-placeholder {color:#333}.form input:focus {border-color:#1aca64}.form textarea {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;border:solid 1px #dbdbdb;color:#333;display:block;font-family:Oxygen;font-size:1.4em;font-weight:400;margin:0 auto 10px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;height:70px;line-height:1.2em;padding:10px;resize:none;width:100%}.form textarea::-webkit-input-placeholder {color:#333}.form textarea:-moz-placeholder {color:#333}.form textarea::-moz-placeholder {color:#333}.form textarea:-ms-input-placeholder {color:#333}.form textarea:focus {border-color:#1aca64}.form fieldset div.error input,.form fieldset div.error textarea {border-color:#ff4c4c}.form fieldset p {color:#949494;font-size:1.3em;font-weight:400;text-align:left}.form button {font-family:Oxygen;margin-top:20px}.form button > p a,.form button > p > span,.form button > span a,.form button > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.form button > p a > span,.form button > p > span > span,.form button > span a > span,.form button > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.form button > span > span > span {background-color:#555;border-color:#555;color:white}.form button:hover > span > span {border-color:#efe513}.form button:hover > span > span > span {background-color:white;border-color:#dbdbdb;color:#555}.form button span span span {padding:0 20px}article.contact > section > p {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;padding:0 10px}article.contact > section > p img {display:block;height:auto;max-width:100%;width:100%}article.contact > section > section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 10px}article.contact > section > section.infos > div {background-color:#efefef;border:solid 1px #efefef;min-height:282px;padding:40px 0;text-align:center}article.contact > section > section.infos > div h2 {margin-bottom:30px}article.contact > section > section.infos > div h2 a {display:block;height:41px;margin:0 auto;width:147px}article.contact > section > section.infos > div h2 a img {display:block;height:auto;max-width:100%;width:100%}article.contact > section > section.infos > div p,article.contact > section > section.infos > div > div > a span:first-child {color:#a1a1a1;font-size:1.2em;font-weight:400;line-height:1.5em}article.contact > section > section.infos > div > div > a {color:#a1a1a1;display:block;margin:15px 0 30px 0}article.contact > section > section.infos > div > div > a span:first-child {display:inline-block;text-decoration:underline}article.contact > section > section.infos > div > div > a span:first-child:hover {text-decoration:none}article.contact > section > section.infos > div > div > a span.icon {color:#bebe00;font-size:1.5em;margin-left:5px}article.contact > section > section.infos > div h3 {color:#a1a1a1;float:left;font-size:1.2em;font-weight:400;line-height:18px;margin-right:5px}article.contact > section > section.infos > div li {float:left;height:18px;margin-left:3px}article.contact > section > section.infos > div li a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1;display:block;font-size:18px;font-weight:400;line-height:18px}article.contact > section > section.infos > div li a:hover {color:#bebe00}article.contact > section > section.infos > div h2 a img {margin:0 auto}article.contact > section > section.infos > div p {font-size:1.4em}article.contact > section > section.infos > div p.strong {color:#333;margin:20px 0}article.contact > section > section.infos > div p.strong a {color:#333}article.contact > section > section.infos > div p.strong a:hover {text-decoration:underline}article.contact > section > section.infos > div h3,article.contact > section > section.infos > div ul,article.contact > section > section.infos > div li {display:inline-block;float:none;vertical-align:middle}article.contact > section > section.infos > div li a:hover {color:#555}article.contact > section > section.types h2 {display:none}article.contact > section > section.types ul {border-top:solid 1px #efefef}article.contact > section > section.types ul li {border-bottom:solid 1px #efefef}article.contact > section > section.types ul li a {-webkit-transition:border-color 0.25s linear;-webkit-transition-delay:0;-moz-transition:border-color 0.25s linear 0;-o-transition:border-color 0.25s linear 0;transition:border-color 0.25s linear 0;border-left:solid 5px transparent;color:#393939;display:block;height:120px;line-height:120px;padding-left:15px}article.contact > section > section.types ul li a > span {display:inline-block;line-height:1.0em;position:relative;vertical-align:middle;width:100%}article.contact > section > section.types ul li a > span span.icon {display:inline-block;vertical-align:middle}article.contact > section > section.types ul li a > span span.icon::before {-webkit-border-radius:60px 60px;-moz-border-radius:60px / 60px;border-radius:60px / 60px;background-color:#393939;color:#bebe00;display:block;font-size:25px;height:60px;line-height:60px;left:0;position:absolute;text-align:center;top:0;width:60px;-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;background-color:white;border:solid 3px #bebe00;display:inline-block;left:auto;position:static;top:auto}article.contact > section > section.types ul li a > span em {display:inline-block;font-size:1.8em;font-weight:700;line-height:1.2em;margin-left:20px;text-transform:uppercase;vertical-align:middle;width:60.0%}article.contact > section > section.types ul li a > span span.arrow {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;display:block;height:100%;line-height:62px;position:absolute;right:0;top:0;color:white}article.contact > section > section.types ul li a > span span.arrow::before {font-size:30px}article.contact > section > section.types ul li.current a,article.contact > section > section.types ul li:hover a {border-color:#1aca64}article.contact > section > section.types ul li.current a > span span.icon::before,article.contact > section > section.types ul li:hover a > span span.icon::before {border-color:#393939;color:#1aca64}article.contact > section > section.types ul li.current a > span span.arrow,article.contact > section > section.types ul li:hover a > span span.arrow {color:#393939}.pagination {margin-top:90px;text-align:center}.pagination > a,.pagination > span {color:#a1a1a1;display:inline-block;vertical-align:middle}.pagination > a.normal,.pagination > span.normal {font-size:1.8em;font-weight:400;line-height:40px;padding:0 7px}.pagination > a.current,.pagination > span.current {color:#555}.pagination a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0}.pagination a.normal:hover {color:#555}.pagination a.previous span,.pagination a.next span {-webkit-border-radius:40px 40px;-moz-border-radius:40px / 40px;border-radius:40px / 40px;-webkit-transition:border-color 0.25s linear;-webkit-transition-delay:0;-moz-transition:border-color 0.25s linear 0;-o-transition:border-color 0.25s linear 0;transition:border-color 0.25s linear 0;border:solid 1px #a1a1a1;display:block;font-size:3.0em;line-height:38px;height:38px;width:38px}.pagination a.previous em,.pagination a.next em {display:none}.pagination a.previous:hover,.pagination a.next:hover {color:#555}.pagination a.previous:hover span,.pagination a.next:hover span {border-color:#555}.pagination a.previous {margin-right:150px}.pagination a.next {margin-left:150px}.toppage {margin-top:40px;text-align:center}.toppage a {-webkit-transition:color 0.25s linear;-webkit-transition-delay:0;-moz-transition:color 0.25s linear 0;-o-transition:color 0.25s linear 0;transition:color 0.25s linear 0;color:#a1a1a1;display:inline-block}.toppage a span {-webkit-border-radius:40px 40px;-moz-border-radius:40px / 40px;border-radius:40px / 40px;-webkit-transition:border-color 0.25s linear;-webkit-transition-delay:0;-moz-transition:border-color 0.25s linear 0;-o-transition:border-color 0.25s linear 0;transition:border-color 0.25s linear 0;border:solid 1px #a1a1a1;display:block;font-size:3.0em;line-height:38px;margin:0 auto;height:38px;width:38px}.toppage a em {display:block;font-size:1.2em;font-weight:400;line-height:2.0em}.toppage a:hover {color:#555}.toppage a:hover span {border-color:#555}.customSelect {background:url(../../../../../extension/myaprojectfront/design/website/images/arrow-down-select.png) scroll no-repeat 95% center transparent;border:solid 1px #dbdbdb;color:#333;font-size:1.4em;font-weight:400;height:28px;overflow:hidden;line-height:28px;margin:0;padding:0 20px 0 10px;text-align:left;width:108px}.customSelect.customSelectHover {border-color:#333}.customSelect .customSelectInner {width:100% !important}.filter fieldset > div {margin:0 5px;overflow:hidden;padding:0;position:relative}.filter select {cursor:pointer}.filter button {display:none}.tabs ul {height:54px;margin-bottom:40px;border-bottom:solid 1px #dbdbdb;margin-bottom:5px;text-align:center}.tabs ul > h2,.tabs ul > li {float:left;padding:0 2px 4px 2px}.tabs ul > h2 span,.tabs ul > li span {background-color:#efefef;color:#949494;cursor:pointer;display:block;font-size:1.4em;font-weight:400;line-height:50px;padding:0 7px}.tabs ul > h2 span:hover,.tabs ul > li span:hover {color:black}.tabs ul > h2.current,.tabs ul > li.current {padding-bottom:0}.tabs ul > h2.current span,.tabs ul > li.current span {background-color:white;border-color:#dbdbdb;border-style:solid solid none solid;border-width:1px;color:black;line-height:50px;padding-bottom:4px}.tabs ul li {display:inline-block;float:none;vertical-align:middle}.tabs ul li span {cursor:default;display:block;padding:0 30px 0 50px;position:relative}.tabs ul li span em {color:#949494;font-size:2.0em;font-weight:bold;left:20px;position:absolute;top:0}.tabs ul li.current span em {color:#1aca64}article.diag > aside,article.diag > section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}article.diag form.diag {text-align:center}article.diag form.diag h2 {color:#393939;font-size:1.8em;font-weight:700;line-height:1.2em;margin:40px 0;text-align:center}article.diag form.diag fieldset {border-top:solid 1px #dbdbdb;text-align:left}article.diag form.diag fieldset > div {border-color:#dbdbdb;border-style:none none solid none;border-width:1px;padding:30px 0}article.diag form.diag fieldset > div h3,article.diag form.diag fieldset > div h4 {color:#333;font-size:1.4em;font-weight:700;line-height:1.2em}article.diag form.diag fieldset > div label {color:#333;display:inline-block;font-size:1.4em;font-weight:400;line-height:1.2em;vertical-align:middle}article.diag form.diag fieldset > div input[type="radio"],article.diag form.diag fieldset > div input[type="checkbox"] {display:inline-block;margin:0 5px 0 0;padding:0;vertical-align:middle}article.diag form.diag fieldset > div input[type="text"] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;border:solid 1px #dbdbdb;color:#333;display:block;font-family:Oxygen;font-size:1.4em;font-weight:400;margin:0 auto 10px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;height:35px;padding:0 10px;margin:0}article.diag form.diag fieldset > div input[type="text"]::-webkit-input-placeholder {color:#333}article.diag form.diag fieldset > div input[type="text"]:-moz-placeholder {color:#333}article.diag form.diag fieldset > div input[type="text"]::-moz-placeholder {color:#333}article.diag form.diag fieldset > div input[type="text"]:-ms-input-placeholder {color:#333}article.diag form.diag fieldset > div input[type="text"]:focus {border-color:#1aca64}article.diag form.diag fieldset > div li {margin:5px 0}article.diag form.diag fieldset > div.error input,article.diag form.diag fieldset > div.error textarea {border-color:#ff4c4c}article.diag form.diag fieldset .cols-4 h3 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:60%;padding:0 80px}article.diag form.diag fieldset .cols-4 > div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:12%;padding:0 0}article.diag form.diag fieldset .cols-2 h3 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:60%;padding:0 80px}article.diag form.diag fieldset .cols-2 > div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:35%;padding:0 0}article.diag form.diag fieldset .cols-2 > .cols-4 {margin-top:20px;width:100%}article.diag form.diag fieldset .cols-2 > .cols-4 h4 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:60%;padding:0 160px;margin:5px 0;padding-right:20px;position:relative}article.diag form.diag fieldset .cols-2 > .cols-4 h4 span:first-child {background-color:white;position:relative;z-index:10}article.diag form.diag fieldset .cols-2 > .cols-4 h4 span:last-child {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #efefef;left:160px;padding-left:160px;position:absolute;top:11px;width:75.0%;z-index:0}article.diag form.diag fieldset .cols-2 > .cols-4 > div {margin:5px 0}article.diag form.diag button {font-family:Oxygen;display:inline-block;margin:10px 0}article.diag form.diag button > p a,article.diag form.diag button > p > span,article.diag form.diag button > span a,article.diag form.diag button > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}article.diag form.diag button > p a > span,article.diag form.diag button > p > span > span,article.diag form.diag button > span a > span,article.diag form.diag button > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}article.diag form.diag button > span > span > span {background-color:#555;border-color:#555;color:white}article.diag form.diag button:hover > span > span {border-color:#efe513}article.diag form.diag button:hover > span > span > span {background-color:white;border-color:#dbdbdb;color:#555}article.diag form.diag button > span > span > span {width:134px}article.diag form.diag button.previous {margin-bottom:0;margin-top:40px}article.diag form.diag button.previous > span > span {border-color:#a1a1a1}article.diag form.diag button.previous > span > span > span {background-color:white;border-color:#dbdbdb;color:#949494}article.diag form.diag button.previous:hover > span > span {border-color:#393939}article.diag form.diag button.previous:hover > span > span > span {color:#393939}article.diag form.diag button.next > span > span {border-color:#393939}article.diag form.diag button.next > span > span > span {background-color:#1aca64;border-color:#1aca64;color:white}article.diag form.diag button.next:hover > span > span {border-color:#1aca64}article.diag form.diag button.next:hover > span > span > span {background-color:white;border-color:#a1a1a1;color:#393939}.message-box h2,.diag-fin .diag-right > div h2 {background:none scroll no-repeat center 0;-webkit-background-size:70px 70px;-moz-background-size:70px 70px;-o-background-size:70px 70px;background-size:70px 70px;font-size:1.8em;font-weight:700;text-align:center;padding-top:100px}.message-box > p,.diag-fin .diag-right > div > p {border-color:#dbdbdb;border-style:solid none;border-width:1px;color:#393939;font-size:1.8em;font-weight:700;line-height:1.2em;margin:35px 0;padding:20px;text-align:center}.message-box.danger h2,.diag-fin .diag-right > div.danger h2 {background-image:url(../../../../../extension/myaprojectfront/design/website/images/danger.png);color:#ff4c4c}.message-box.warning h2,.diag-fin .diag-right > div.warning h2 {background-image:url(../../../../../extension/myaprojectfront/design/website/images/warning.png);color:#ffa73f}.message-box.success h2,.diag-fin .diag-right > div.success h2 {background-image:url(../../../../../extension/myaprojectfront/design/website/images/success.png);color:#1aca64}.diag-fin > h3 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;text-align:center}.diag-fin > h3 span {border-bottom:solid 1px #dbdbdb;color:#393939;display:block;font-size:1.8em;font-weight:700;line-height:1.2em;margin:40px 0;padding:0 10px 40px 10px}.diag-fin .diag-left {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30%;padding:0 10px}.diag-fin .diag-left form h2 {color:#393939;font-size:1.8em;font-weight:700;line-height:1.2em;text-align:left}.diag-fin .diag-left form p {color:#333;font-size:1.4em;font-weight:400;line-height:1.2em;margin:20px 0;text-align:left}.diag-fin .diag-right {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:65%;padding:0 10px}.diag-fin .diag-right > div div.more {margin:15px 0 0 0;padding-bottom:20px}.diag-fin .diag-right > div div.more > p a,.diag-fin .diag-right > div div.more > p > span,.diag-fin .diag-right > div div.more > span a,.diag-fin .diag-right > div div.more > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.diag-fin .diag-right > div div.more > p a > span,.diag-fin .diag-right > div div.more > p > span > span,.diag-fin .diag-right > div div.more > span a > span,.diag-fin .diag-right > div div.more > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.diag-fin .diag-right > div div.more p {margin-top:40px;text-align:center}.diag-fin .diag-right > div div.more p a:hover span {color:#393939}.result {margin-bottom:40px}.result .left {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:67.5%;padding:0 0;padding:1px 0 1px 10px}.result .left div {background-color:#e7fcf0;border:solid 1px #1aca64;line-height:78px;text-align:center}.result .left div p {color:#1aca64;display:inline-block;font-size:1.8em;font-weight:400;line-height:1.2em;vertical-align:middle;width:100%}.result .right {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:32.5%;padding:0 0}.result .right > div {margin-right:10px}.calcul #total {border:solid 1px #efefef;color:#333;display:block;font-weight:400;font-size:1.4em;line-height:1.2em;margin-bottom:20px;padding:10px;text-align:center}.calcul #total strong {font-weight:bold}.calcul > div {margin:10px 0}.calcul > div label,.calcul > div em {color:#333;display:inline-block;font-weight:400;font-size:1.4em;line-height:1.2em;vertical-align:middle}.calcul > div label {margin:5px 0;width:170px}.calcul > div em {display:inline-block}.calcul > div input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;border:solid 1px #dbdbdb;color:#333;display:block;font-family:Oxygen;font-size:1.4em;font-weight:400;margin:0 auto 10px;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;height:35px;padding:0 10px;display:inline-block;vertical-align:middle;margin:0}.calcul > div input::-webkit-input-placeholder {color:#333}.calcul > div input:-moz-placeholder {color:#333}.calcul > div input::-moz-placeholder {color:#333}.calcul > div input:-ms-input-placeholder {color:#333}.calcul > div input:focus {border-color:#1aca64}.calcul > div select {cursor:pointer}.calcul > div .customSelect {padding:3px 20px 2px 10px;vertical-align:middle;width:55px}.calcul > div > div {margin:10px 0}.calcul > div > div span {display:inline-block;vertical-align:middle}.calcul button {font-family:Oxygen;margin-top:10px}.calcul button > p a,.calcul button > p > span,.calcul button > span a,.calcul button > span > span {-webkit-transition:border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0;-moz-transition:border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:border-color 0.25s linear 0,color 0.25s linear 0;transition:border-color 0.25s linear 0,color 0.25s linear 0;border-left:solid 5px #1aca64;display:inline-block}.calcul button > p a > span,.calcul button > p > span > span,.calcul button > span a > span,.calcul button > span > span > span {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:background-color 0.25s linear,border-color 0.25s linear,color 0.25s linear;-webkit-transition-delay:0,0,0;-moz-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;-o-transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;transition:background-color 0.25s linear 0,border-color 0.25s linear 0,color 0.25s linear 0;border:solid 1px #dbdbdb;border-left:0;color:#949494;display:block;font-size:1.3em;font-weight:300;line-height:33px;padding:0 10px;text-transform:uppercase}.calcul button > span > span > span {background-color:#555;border-color:#555;color:white}.calcul button:hover > span > span {border-color:#efe513}.calcul button:hover > span > span > span {background-color:white;border-color:#dbdbdb;color:#555}.contactform select {cursor:pointer;left:0;width:100% !important}.contactform .customSelect {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;line-height:35px;margin-bottom:10px;width:100%}.contactform .contact_subject {overflow:hidden;position:relative}.fullscreen .mfp-container .mfp-content {height:90%;width:90%}.fullscreen .mfp-container .mfp-content div,.fullscreen .mfp-container .mfp-content iframe {height:100%;width:100%}#device {display:none;line-height:1px}.hide-desktop {display:none}@media screen and (max-width:1024px) {#device {line-height:2px}.hide-desktop {display:block}body>header {position:relative;z-index:1000}.container,body>footer>aside>div,body>footer section.middle>div,body>footer section.bottom>div,body>header section.main>div,body>header section.second>div,body>header section.ariane>div,body>header section.submenu>div {width:100%;padding-left:20px;padding-right:20px}main {width:100%}body>header .second>div>div {float:left;width:100%}body>header .second>div>div>ul {float:right;padding-left:0;width:auto}body>header .second>div>div>ul li em,body>header .second>div>div>ul li.current em {display:none}body>header .second>div>div>ul li a {padding-right:31px}body>header .second>div>div nav>ul {overflow:hidden}body>header .second>div>div nav>ul li {width:25%}body>header .second>div>div nav>ul li:nth-child(4) {background-color:rgba(255,255,255,0.05)}body>header .second>div>div nav>ul li.nodesktop {display:block}body>header .main>div h1 {border:none;padding-bottom:19px;padding-top:19px}body>header .main>div>p {display:none}body>header .main>div {position:relative}body>header .main>div>h2 {color:#616161;cursor:pointer;border-left:solid 1px #EFEFEF;display:block;font-weight:700;padding:25px 0 13px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:115px}body>header .main>div>h2 span.title {font-size:1.5em}body>header .main>div>h2 span.tarrow {display:block;font-size:27px}body>header .main>div nav {display:none;background-color:#FFF;left:0;padding-bottom:15px;position:absolute;top:80px;width:100%}body>header .main>div nav>ul {border-bottom:solid 1px #DBDBDB}body>header .main>div nav>ul>li {display:block;float:none}body>header .main>div nav>ul>li>a {font-weight:700;margin-top:0;padding:17px}body>header .main>div nav>ul>li>a span {display:none}body>header .main>div nav>ul>li>ul {border:none;border-top:solid 1px #DBDBDB;display:block !important;left:auto;position:relative;top:auto;width:100%}body>header .main>div nav>ul>li>ul li a {padding-left:30px}body>header section.ariane>div div {display:none}body>header section.submenu>div h2 {padding-left:0;position:relative;width:100%}body>header section.submenu>div h2>span {display:inline-block;font-size:25px;vertical-align:middle}body>header section.submenu>div ul {display:none;margin-left:15px}body>header section.submenu>div ul li {display:block;float:none}body>header section.submenu>div ul li a {margin-top:0;margin-bottom:16px}body>footer>aside>div section {width:100%}body>footer>aside>div section p.bottom a {padding-left:0}body>footer section.middle>div section,body>footer section.middle>div section.first {width:50%}body>footer section.middle>div section.first li {margin-left:5px;margin-right:5px}body>footer section.middle>div section:nth-child(even) {clear:both}.rich.synopsis header {margin-bottom:0;padding:0 20px 20px 20px}.rich.synopsis header p {border-bottom:solid 1px #EFEFEF;margin-bottom:0;padding-bottom:20px}.bloc-image:nth-child(3n+1),.bloc-text:nth-child(3n+1) {clear:none}.bloc-image:nth-child(2n+1),.bloc-text:nth-child(2n+1) {clear:both}.bloc-image,.bloc-text {margin-bottom:40px;margin-top:0;padding-left:20px;padding-right:20px;width:50%}.bloc-image.style4 {margin-top:0}.bloc-image div>p a {height:auto;width:auto}.bloc-image aside ul li a {overflow:hidden}.bloc-image aside ul li a>span,.bloc-image aside ul li>span {line-height:1.2em;padding:10px 0}.bloc-image aside ul li a>span span {top:-3px}.bloc-image div section {padding:0 15px}.special>article:first-child {display:none}.special .bloc-text:nth-child(2n+1) {clear:none}.special .bloc-text:nth-child(2n+2) {clear:both}.columns-2>article,.columns-2>aside {width:100%}.columns-2>article {padding-left:20px;padding-right:20px}.columns-2>aside {display:none}.columns-2>aside.show {display:block}.bloc-connexion>div h2 {display:none}.bloc-connexion.center {width:90%}article.collapse.current>div>div section header,article.collapse.current>div>div section>p {width:65%}article.collapse.current>div>div section footer {width:30%}article.contact>section>section {margin-bottom:20px;width:100%}.result .left {padding-left:0;width:100%}.result .left>div {padding:0 10px}.result .right {width:100%}.result .right>div {margin-right:0;margin-top:20px}.calcul div label {display:block}.tabs ul li:not(.current) span {padding:0;text-indent:-9999px;width:50px}.tabs ul li:not(.current) span em {left:0;text-indent:0;width:100%}article.diag form.diag h2 {margin:20px 0}article.diag form.diag fieldset>div {padding:20px 0}article.diag form.diag fieldset .cols-4 h3,article.diag form.diag fieldset .cols-2 h3 {margin-bottom:20px;padding:0;width:100%}article.diag form.diag fieldset .cols-4>div {width:25%}article.diag form.diag fieldset .cols-2>div {width:100%}article.diag form.diag fieldset .cols-2>.cols-4 {margin:0;padding:0 40px}article.diag form.diag fieldset .cols-2>.cols-4 h4 {margin:10px 0;padding:0;width:100%}article.diag form.diag fieldset .cols-2>.cols-4 h4 span:last-child {display:none}article.diag form.diag button {margin-top:30px}article.diag form.diag button.previous {margin-bottom:-20px}.diag-fin .diag-left,.diag-fin .diag-right {width:100%}.diag-fin .diag-left>div {border-top:solid 1px #DBDBDB;margin-top:20px;padding-top:35px}main.news .columns-2>article {padding-right:20px}main.news .prepend {margin-bottom:30px;padding:0 20px}main.news .prepend section.image {float:left;margin-bottom:0;width:60%}main.news .prepend section.image>div a {height:auto;width:auto}main.news .prepend .infos-news {float:right;position:relative;right:auto;top:auto;width:35%}main.news .prepend a.back {margin-bottom:20px}main.ppack .columns-2>aside {display:block;padding:0}main.ppack .columns-2>aside section ul {padding:0 20px}main.ppack .columns-2>aside .bloc-info4,main.ppack .columns-2>aside .bloc-info2 {margin:20px}main.ppack .prepend section.image {margin:0 auto 20px;width:380px}main.ppack article.product>section {padding:0}main.ppack article.product footer section {padding:0}main.ppack article.product footer section.caracteristiques {padding-right:10px}main.ppack article.product footer section.pl {padding-left:10px}main.ppack article.product>section>section {border-bottom:none;height:auto;margin-bottom:20px}main.ppack article.product>section>section>h2 {border-top:solid 1px #EFEFEF;float:none;padding:0 0 4px 0;position:relative;width:100%}main.ppack article.product>section>section>h2.current {border-top:solid 1px #DCDCDC}main.ppack article.product>section>section>h2.current span {color:#313131}main.ppack article.product>section>section>h2>span {border:none;line-height:1.2em;padding:20px 10px}main.ppack article.product>section>section>h2 .warrow {background-color:transparent;display:block;font-size:2.7em;line-height:1;padding:0;position:absolute;right:10px;top:15px}main.ppack article.product>section>section>div {padding-left:20px}.homepage .bloc-image {margin-bottom:0}.homepage .bloc-info3 {width:100%}.homepage .bloc-info1 {width:100%}body>header .diaporama {height:auto;margin:0;overflow:visible}body>header .diaporama>div {width:100%}body>header .diaporama>div>div {padding:0;width:100%}body>header .diaporama>div>div article section {height:auto;padding:340px 0 0 0;position:relative;right:auto;top:auto;width:100%}body>header .diaporama>div>div article aside {height:340px;padding:0;width:100%}body>header .diaporama>div>div article.video section {padding:0}body>header .diaporama>div>div article section>div {padding:50px 20px 20px 20px}body>header .diaporama>div>div>a {height:50px;line-height:50px;top:340px}body>header .diaporama>div>div>div.myacarousel-pagination {display:none}body>header .diaporama>div>div>a.myacarousel-previous {left:auto;right:50px;text-align:center}body>header .diaporama>div>div>a.myacarousel-next {right:0;text-align:center}body>header .diaporama>span.bg {background-position:center;height:340px}.pagination a.previous {margin-right:80px}.pagination a.next {margin-left:80px}}@media screen and (max-width:600px) {#device {line-height:3px}.container,body>footer>aside>div,body>footer section.middle>div,body>footer section.bottom>div,body>header section.main>div,body>header section.second>div,body>header section.ariane>div {padding-left:10px;padding-right:10px}body>header .second>div>div nav {width:70%}body>header .second>div>div nav>ul li {padding:0}body>header .second>div>div nav>ul li a {padding-left:0;text-indent:-9999px}body>header .second>div>div nav>ul li a span,body>header .second>div>div nav>ul li form>fieldset>div span.icon-search {left:50%;margin-left:-7.5px}body>header .second>div>div nav>ul li a span {text-indent:0}body>header .second>div>div nav>ul li form>fieldset>div span.icon-search {display:block}body>header .second>div>div nav>ul li form input {padding:0 5px}body>header .second>div>div nav>ul li form input::-webkit-input-placeholder {color:transparent}body>header .second>div>div nav>ul li form input:-moz-placeholder {color:transparent}body>header .second>div>div nav>ul li form input::-moz-placeholder {color:transparent}body>header .second>div>div nav>ul li form input:-ms-input-placeholder {color:transparent}body>header .second>div>div nav>ul li form button {display:none}body>footer>aside>div section div {height:185px}body>footer>aside>div section div .content strong.big {font-size:2.0em}body>footer section.middle>div section,body>footer section.middle>div section.first {padding:15px 10px;width:100%}.rich.synopsis header {padding:0 10px 20px 10px}.bloc-image,.bloc-text {padding-left:10px;padding-top:0;padding-right:10px;width:100%}.bloc-info1>div {padding:20px !important}.bloc-text>div,.bloc-text>div>p {height:auto}.bloc-image.style4 div section {height:auto}.special .bloc-text>div {height:auto}.special .bloc-text.fixed>div footer {bottom:auto;position:relative;left:auto}.rich.news-list form {margin-bottom:10px}.rich.news-list form div {display:block}.filter fieldset>div {margin:10px}.customSelect {display:block !important;margin:0;width:auto}.filter select {left:0;width:100% !important}.columns-2>aside {padding:0}.columns-2>article {padding-left:10px;padding-right:10px}.bloc-connexion.center {width:100%}article.collapse.current>div>div section {padding-bottom:0}article.collapse.current>div>div section header,article.collapse.current>div>div section>p {float:left;width:100%}article.collapse.current>div>div section footer {float:none;position:relative;right:auto;top:auto;width:100%}article.collapse.current>div>div section footer p {width:50%}.tabs ul li span {padding:0;text-indent:-9999px;width:50px}.tabs ul li span em {left:0;text-indent:0;width:100%}article.diag form.diag fieldset .cols-4>div {width:33.33333333333333%}article.diag form.diag fieldset .cols-2>.cols-4 {margin:0}article.diag form.diag fieldset>div input[type="text"] {width:100%}main.news .columns-2>article {padding-right:10px}main.news .prepend {padding:0 10px}main.news .prepend section.image {width:100%}main.news .prepend .infos-news {margin-top:30px;width:100%}main.news .prepend .infos-news .date {float:left;width:35%}main.news .prepend .infos-news .theme {float:right;margin-top:25px;text-align:left;width:65%}main.news .prepend .infos-news .theme:before {content:"";padding-left:10px}main.ppack .columns-2>aside section ul {padding:0}main.ppack .columns-2>aside .bloc-info4,main.ppack .columns-2>aside .bloc-info2 {margin:20px 0}main.ppack .prepend section.image {margin:0 0 20px 0;padding:0 10px;width:100%}main.ppack .prepend section.image>div a {height:auto;width:auto}main.ppack .columns-2>article {padding:0}main.ppack article.product footer {margin-bottom:0}main.ppack article.product footer section {width:100%}main.ppack article.product footer section.caracteristiques,main.ppack article.product footer section.pl {padding:0}main.ppack article.product footer section ul {padding:0 20px 30px 20px}.homepage .bloc-info3>div .bloc1 form {display:none}.homepage .bloc-info3>div .bloc1 form div {width:100%}.homepage .bloc-info3>div .bloc1 .sarrow {display:block}body>header .diaporama>div>div article section {padding:320px 0 0 0}body>header .diaporama>div>div article aside {height:320px}body>header .diaporama>div>div>a {top:320px}body>header .diaporama>span.bg {height:320px}.pagination {margin-top:0}.pagination a.previous {margin-right:10px}.pagination a.next {margin-left:10px}}@media screen and (max-width:360px) {.bloc-info3>div .bloc1 p a {height:35px;padding:10px 20px}.bloc-info3>div .bloc1 p a span {border-width:28px 0 28px 20px}}